rotating spit - French English Dictionary